﻿function validForm(){
	if(document.getElementById("inscription").login.value==''){
		alert("Veuillez choisir un login");
		document.getElementById("inscription").login.focus();
		return false;
	}
	if(document.getElementById("inscription").password.value==''){
		alert("Veuillez entrer un mot de passe");
		document.getElementById("inscription").password.focus();
		return false;
	}
	if(document.getElementById("inscription").password2.value==''){
		alert("Veuillez entrer à nouveau votre mot de passe");
		document.getElementById("inscription").password2.focus();
		return false;
	}
	if(document.getElementById("inscription").mail.value==''){
		alert("Veuillez entrer une adresse email");
		document.getElementById("inscription").mail.focus();
		return false;
	}
	if(document.getElementById("inscription").nom_geek.value==''){
		alert("Veuillez entrer un nom de G€€K");
		document.getElementById("inscription").nom_geek.focus();
		return false;
	}
	if(document.getElementById("inscription").password.value!=document.getElementById("inscription").password2.value){
		alert("Les deux mots de passes ne sont pas identiques, veuillez les vérifier");
		document.getElementById("inscription").password.focus();
		return false;
	}
	if(!bonmail(document.getElementById("inscription").mail.value)){
		alert("La syntaxe de votre email n'est pas valide, veuillez la vérifier");
		document.getElementById("inscription").mail.focus();
		return false;
	}
}

function bonmail(mailtest){
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');

	if(reg.test(mailtest)){
		return(true);
	}
	else{
		return(false);
	}
}

function $1(id){
	var doc = document.getElementById(id);
	return doc;
}

function delai(timeFin, id, texte){
	var date_jour = (new Date()).getTime()/1000;
	var date_fin = timeFin;
	var tps = date_fin - date_jour;
	if(tps > 0){
		var h = Math.floor(tps/3600);
		tps = tps - (h*3600);
		var m=Math.floor(tps/60);
		tps = tps - (m*60);
		m = (m>0)?m:m;
		m = (m<10)?"0"+m:m;
		//tps = tps -% 60
		var s=Math.floor(tps);
		s = (s<10)?"0"+s:s;
		var txt= h + "H " + m + "Min " + s+"Sec";
		$1("temps_restant_"+id).innerHTML = txt;
	}else{
		$1("temps_restant_"+id).innerHTML = texte + " !";
	}
}

function disp_delai(dateEnd, id){
	delai(dateEnd, id);
	setTimeout("disp_delai('"+dateEnd+"', '"+id+"')", 1000);
}























